package com.tao.service;

import com.tao.pojo.dto.CategoryDto;
import com.tao.pojo.dto.PageSelectCategoryDto;
import com.tao.pojo.entity.Category;
import com.tao.result.PageResult;
import com.tao.result.Result;

import java.util.List;

public interface CategoryService {
    void addCategoryService(CategoryDto categoryDto);

    void deleteCategoryService(Integer id);

    void updateCategoryService(CategoryDto categoryDto);

    PageResult pageSelectCategoryService(PageSelectCategoryDto pageSelectCategoryDto);

    List<Category> selectCategoryByTypeService(Integer type);

    void updateStatusService(Integer status,Integer id);

    Category selectCategoryById(Integer id);
}
